Analysis and Modeling of Evolving Database-centric Web Applications

نویسندگان

  • S. V. Madhava Krishna
  • Satyadeep Karnati
  • Abhishek Biswas
  • Jagannathan Srinivasan
چکیده

Database-centric web applications tend to evolve over time. However, there are no comprehensive tools to analyze and present the synopsis of changes for such applications. In this paper, we address the problem of analyzing an evolving application and presenting the synopsis of changes, which can be recursively drilled down in an interactive manner. Specifically, we analyze two versions of an application, each constituting of a hierarchy of pages, page regions, and region items, and model the synopsis of changes. In addition to analyzing the content of pages, our synopsis generation algorithm takes into account, the changes resulting from page layouts, page branching transitions, and page schema dependencies. Furthermore, the region pair-wise similarity is extended to show m : n evolution as well, which is common due to clone and edit operations typically employed during development. We have developed region similarity measures to aid the analysis and a bottom-up approach is used to label the regions and the container pages. We have used this approach to implement an Evolving Application Synopsis Tool (EAST), which can analyze database-centric web applications built using Oracle Application Express Tool. An experimental study done with four deployed applications and one beta version of application demonstrate the usefulness of our approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

مدل مفهومی بازار کارای پایگاه‌های اطلاعاتی

Purpose: The main purpose of this article is conceptual modeling of market efficiency of information databases, there are 3 main questions in this article: 1) what are the components of the efficient market? 2) Is the database markets an efficient market? 3)  How is the mental model of the efficient market databases? Methodology:  In order to achieve that, summarizing content analysis technique...

متن کامل

Query Log Analysis for User-Centric Multimedia Databases

Recently, the information community has seen the emergence of user-centric media applications, which are characterized by the central position given to the user. To fulfill the user-centric promise, it is necessary to understand and model the actions of the users of the system. This position paper presents a methodology for modeling the behavior of multimedia database users. To this end, we pro...

متن کامل

Potentials of Evolving Linear Models in Tracking Control Design for Nonlinear Variable Structure Systems

Evolving models have found applications in many real world systems. In this paper, potentials of the Evolving Linear Models (ELMs) in tracking control design for nonlinear variable structure systems are introduced. At first, an ELM is introduced as a dynamic single input, single output (SISO) linear model whose parameters as well as dynamic orders of input and output signals can change through ...

متن کامل

Extending Hypertext Conceptual Models with Process-Oriented Primitives

Web conceptual modeling is a young discipline, which is gaining popularity among Web developers and CASE tool vendors. However, most conceptual models for the Web proposed so far are an evolution of hypermedia models, and pay attention mostly to the specification of data structures and navigation primitives. As the Web becomes a vehicle for implementing B2B applications, the need arises of exte...

متن کامل

Crossing the gap from design to implementation in web-application development

The understanding of Web application development mostly neglects approaches to Hypermedia concepts and manageable structures of the information space, resulting in Web sites that fail in achieving typical goals that are important for evolving applications. The implementation model of the Web burdens the application of design methodologies like object-orientation due to the document-centric gran...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010